|
Aktualna kategoria:
Nauka » Informatyka » Liceum - lekcje
| 1 | | | ... | | | 8 | | | 9 | | | 10 | | | 11 | | | 12 | | | 13 | | | 14 | | | 15 | | | 16 | | | 17 | | | 18 | | | 19 | | | 20 | | | 21 | | | 22 | | | 23 | | | 24 | | | 25 | | | 26 | |
Lekcja: "Logika, algebra Boole`a, arytmetyka cyfrowa - część II"
|
|
|
W jakim celu stosujemy kod U2?
W systemie binarnym bardzo trudno jest wykonać pewne operacje. Na przykład nie wiadomo jak wprost zrobić operację odejmowania.
Zastosowanie U2 pozwala zamienić odejmowania na dodawanie liczby przeciwnej.
Zamiast 100 – 50, realizujemy 100 + (-50), oczywiście w sposób binarny.
Przykład
100 (10) = 001100100 (U2)
50 (10) = 000110010 (U2)
- 50 (10) = 111001101 + 1 = 111001110 (U2)
100 – 50 = 100 + (-50) =
001100100 (U2) +
111001110 (U2)
----------------
000110010 => 50 (10)
| |
|
|
|
Udostępnij link do tej lekcji innym uczniom:
|
|